Big Huge Thesaurus

Bangladeshi monetary unit

noun